ice screen - Spanish English Dictionary

ice screen

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "ice screen" in Spanish English Dictionary : 3 result(s)

English Spanish
Geography
ice screen barrera parahielos
Petrol
ice screen barrera para hielos
Hydrology
ice screen parahielos [m]